pump rotor - German English Dictionary